Siem-Helix-2 IMO: 9733466 MMSI: 311000364
Well Stimulation Vessel